package OOA.com.JavaBasis.permissANDstructure;
/*
* 写修饰词的快捷方式：alt+拖动鼠标
* */
public class Person {
    String name;
    private int age;
    //提供一个访问私有变量的方法
    public int getAge() {
        return age;
    }
    //提供一个对私有方法设置的方法
    public void setAge(int age) {
        if(age>=0){
            /*
            * 关键字this
            * 简单讲是表示当前类对象
            * 准确的讲是指当前的成员是由哪个对象进行调用的
            *
            * 下面的this.age = age；其实就是 person.age = age
            * person是在PermissionDemo中创建的Person的对象
            * */
            this.age = age;
            //输出当前调用这个方法的对象的地址
            System.out.println(this);
        }else{
            System.out.println("错误");
        }
    }
}
